package com.design.pattern.template;

/**
 * 准笔记本系统
 */
public abstract class AbstractComputer {
    /**
     * 普通方法
     */
    void motherboard(){
        System.out.println("万能的主板");
    }

    /**
     * 抽象方法
     */
    abstract void graphicsCard();

    /**
     * 模板方法
     */
    void play(){
        System.out.print("系统使用了主板--");
        motherboard();
        System.out.print("装配了");
        graphicsCard();
        System.out.println("用来玩游戏！");
    }
}
